package com.youlai.boot.factory.model.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Getter;
import lombok.Setter;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableName;
import com.youlai.boot.common.base.BaseEntity;

/**
 * 系统颜色库实体对象
 *
 * @author youlaitech
 * @since 2025-07-06 16:08
 */
@Getter
@Setter
@TableName("color")
public class Color extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    @TableId(value = "color_id")
    private Long id;

    private Integer colorId;
    /**
     * 颜色名称（如"珍珠白"）
     */
    private String colorName;
    /**
     * 色号（如#FFFFFF/PANTONE 11-0601）
     */
    private String colorCode;
    /**
     * 是否自定义颜色
     */
    private Integer isCustom;
    /**
     * 创建人ID
     */
    private Long createBy;
    /**
     * 修改人ID
     */
    private Long updateBy;
}
